# 5.1.2 通过键访问字典
#     因为字典中的键是唯一的，所以可以通过键获取对应的值。
#     语法格式:字典[键]
color_dict = {'purple':'紫色','green':'绿色','black':'黑色'}
print(color_dict['purple'])
print(color_dict['green'])
print(color_dict['black'])

# 当通过键访问字典时，如果字典中不存在这个键，则会导致程序出现报错信息。
# 为了避免程序出现上述错误信息，在访问字典元素时可以先使用运算符in与not in检测某个键是否存在于字典中，再根据检测结果进行不同的处理。
if 'red' in color_dict:
    print(color_dict['red'])
else:
    print('键不存在')